stuff him/her! - Turco Inglés Diccionario